/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package interfaces;
import comandos.CmdBD;
import erros.ErroPersistencia;
/**
 * Interface que provê os serviços prestados pela controladora
 * de persistência.
 * @author thiagostuckert
 * @author daniel
 */
public interface IPersistencia {
    /**
     * Executa o comando de banco de dados.
     * @param comando Comando a ser execudado.
     * @throws ErroPersistencia Joga a exceção de erro de persistência.
     */
    public Object executar(CmdBD comando)throws ErroPersistencia;
}
